$(function(){
    $(".code").on("click",function(){
        $(this).blur();
        $(".code").eq(0).focus();
        $(".code").unbind("click");
    });
    $(".code").on("focus",function(){
        $(this).select();
    });
    
    $(".code").on("input",function(){
        var value=$(this).val();
        if(value.length==4){
            $(".code").eq(0).val(value.slice(0,1));
            $(".code").eq(1).val(value.slice(1,2));
            $(".code").eq(2).val(value.slice(2,3));
            $(".code").eq(3).val(value.slice(3));
            /*$(".code").eq(3).focus(); //如果需要保留焦点，请把这条代码留上*/
        }else if(value.length>=1){
            $(this).val(value.slice(0,1));
            $(this).blur();
            $(this).next().focus();
        }else if(value==""){ //解决有些浏览器能输入字符e的问题
            $(this).val("");
        }
    });
    
    $(document).keyup(function(event){
        if(event.keyCode==8){ /* 监视删除按钮，手机和电脑上的keyCode都是8 */
            var item=$("input:focus");
            if(item.length){
                $(item).prev().focus();
            }
        }
    
    });
    
    $(".btn").on("click",function(){
        var result="";
        $.each($(".code"), function(i) {
            var value=$(this).val();
            result+=value;
        });
        alert("验证码："+result);
    });
    
});